package com.liveneo.adapter.base.mapper;

import com.liveneo.adapter.base.entity.PrpmLossClaimFee;
import com.liveneo.adapter.base.entity.PrpmLossClaimFeeExample;
import com.liveneo.adapter.base.support.BaseMapper;
import java.util.List;
import org.apache.ibatis.annotations.Param;

/**
 * 直接理赔费用 映射器的接口
 * 依赖配置文件：PrpmLossClaimFeeMapper.xml
 * 
 * @author fucy
 * @since 2016-06-05
 */
public interface PrpmLossClaimFeeMapper extends BaseMapper<PrpmLossClaimFee> {
    int countByExample(PrpmLossClaimFeeExample example);

    int deleteByExample(PrpmLossClaimFeeExample example);

    List<PrpmLossClaimFee> selectByExample(PrpmLossClaimFeeExample example);

    int updateByExampleSelective(@Param("record") PrpmLossClaimFee record, @Param("example") PrpmLossClaimFeeExample example);

    int updateByExample(@Param("record") PrpmLossClaimFee record, @Param("example") PrpmLossClaimFeeExample example);

    List<PrpmLossClaimFee> selectByCaseUuid(String caseUuid);

    List<PrpmLossClaimFee> selectByCaseNo(String caseNo);

    PrpmLossClaimFee selectByLossUuid(String lossUuid);
}